carpenter's bench - Français Anglais Dictionnaire